myvar_0 = GetTemp(0)
myvar_1 = GetTemp(1)
myvar_3 = GetTemp(3)
myvar_4 = GetTemp(4)
myvar_4 = myvar_4 / 30
myvar_5 = GetTemp(5)
myvar_6 = GetTemp(6)
myvar_7 = GetPersonMotive(myvar_1, MotiveIndex["Shopping"])
myvar_8 = GetPersonMotive(myvar_1, MotiveIndex["Hunger"])
myvar_9 = GenericDataTable["new"](myvar_0, gObjectDataTableID["Sales Info"], "Sales Info")
myvar_10 = GetObjectData(myvar_0, ObjData["Crapness Score"])
local myvar_13 = 0
myvar_14 = myvar_9["GetProperty"](myvar_9, GenericDataTable["SalesTable"]["For-Sale Price"])

myvar_14 = myvar_9["GetProperty"]
myvar_14 = myvar_14(myvar_9, GenericDataTable["SalesTable"]["Object Value"])

myvar_14 = myvar_9["GetProperty"]
myvar_14 = myvar_14(myvar_9, GenericDataTable["SalesTable"]["Force Good Deal"])
myvar_13 = myvar_14
	if (myvar_14 == nil) then
	local myvar_11 = 0
end
	if (myvar_14 == nil) then
end
myvar_14, myvar_9, GenericDataTable["SalesTable"]["Force Good Deal"] = nil
myvar_17 = GlobalObjManager["getObjectGUIDFromObjectId"](GlobalObjManager, myvar_0)
myvar_14 = myvar_17
	if (0 == 0) then
	local myvar_12 = 1
end
myvar_17 = myvar_11 / myvar_12
myvar_17 = myvar_17 - 1
myvar_17 = myvar_17 * 100
	if (GetTemp(2) == -50) then
	SetTemp(0, -50)
	return 
end
	if (GetTemp(2) == -1) then
	for loopvar1, loopvar2 in pairs(gShopsProfitPercentages) do 
		if (loopvar2 <= myvar_17) then
			if (myvar_17 < gShopsProfitPercentages[(loopvar1 + 1)]) then
		else
			end
		end
	end
	for loopvar1, loopvar2 in pairs(gShopsSaleAmount) do 
		if (loopvar2 <= myvar_11) then
			if (myvar_11 < gShopsSaleAmount[(loopvar1 + 1)]) then
		else
			end
		end
	end
	for loopvar1, loopvar2 in pairs(gShopsCustomerLoyalty) do 
		if (loopvar2 <= myvar_5) then
			if (myvar_5 < gShopsCustomerLoyalty[(loopvar1 + 1)]) then
		else
			end
		end
	end
	for loopvar1, loopvar2 in pairs(gShopsCurrentCrapScore) do 
		if (loopvar2 <= myvar_10) then
			if (myvar_10 < gShopsCurrentCrapScore[(loopvar1 + 1)]) then
		else
			end
		end
	end
	for loopvar1, loopvar2 in pairs(gShopsShoppingMotive) do 
		if (loopvar2 <= myvar_7) then
			if (myvar_7 < gShopsShoppingMotive[(loopvar1 + 1)]) then
		else
			end
		end
	end
		if (myvar_6 == gShopsMotiveInterestModes["Dining"]) then
		for loopvar1, loopvar2 in pairs(gShopsHungerMotive) do 
	end
		if (loopvar2 <= myvar_8) then
			if (myvar_8 < gShopsHungerMotive[(loopvar1 + 1)]) then
		else
			end
		else
		end
	end
		if (nDataTable["GetObjectTableValue"](GetRunningObjectId(), gObjectDataTableID["Customer Info"], GenericDataTable["CustomerInfo"]["Best Award Boost"]) ~= 0) then 


	end
		if (0.5 < math["random"]()) then
	else
	end
		if (100 <= (((((((gShopsBaseInterests[loopvar1] + gShopsInterestModify[loopvar1]) + gShopsCustomerLoyaltyBonus[loopvar1]) + gShopsCurrentCrapScoreBonus[loopvar1]) + ((gShopsShoppingMotiveBonus[loopvar1] + gShopsHungerMotiveBonus[loopvar1]) / 2)) + gShopsBestOfBestOfBest) + math["random"](gShopsRandomInterestVals[loopvar1])) - math["random"](gShopsRandomInterestVals[loopvar1]))) then
	end
		if (99 < 0) then
	end
	SetTemp(0, 0)
	SetTemp(1, myvar_17)
else
	for loopvar1, loopvar2 in pairs(gShopsProfitPercentages) do 
		if (loopvar2 <= myvar_17) then
			if (myvar_17 < gShopsProfitPercentages[(loopvar1 + 1)]) then
		else
			end
		end
	end
		if (0 < loopvar1) then
			if (myvar_13 ~= nil) then
				if (0 < myvar_13) then
					if ((loopvar1 - myvar_13) < 1) then
					local myvar_22 = 1
				end
			end
		end
	end
	myvar_24 = table["getn"](gShopsTimeSpent)
	{R25},{R26},{R27},myvar_28 = pairs(gShopsTimeSpent)
	for loopvar1, myvar_28 in pairs(gShopsTimeSpent) do 
		if (myvar_24 <= loopvar1) then
	else
			if (myvar_28 <= myvar_4) then
				if (myvar_4 < gShopsTimeSpent[(loopvar1 + 1)]) then
			else
				end
			end
		end
	end
	{R25},{R26},{R27},myvar_28 = pairs(gShopsCurrentCrapScore)
	for loopvar1, myvar_28 in pairs(gShopsCurrentCrapScore) do 
		if (myvar_28 <= myvar_10) then
			if (myvar_10 < gShopsCurrentCrapScore[(loopvar1 + 1)]) then
		else
			end
		end
	end
	{R25},{R26},{R27},myvar_28 = pairs(gShopsShoppingMotive)
	for loopvar1, myvar_28 in pairs(gShopsShoppingMotive) do 
		if (myvar_28 <= myvar_7) then
			if (myvar_7 < gShopsShoppingMotive[(loopvar1 + 1)]) then
		else
			end
		end
	end
		if (myvar_6 == gShopsMotiveInterestModes["Dining"]) then
		{R25},{R26},{R27},myvar_28 = pairs(gShopsHungerMotive)
		for loopvar1, myvar_28 in pairs(gShopsHungerMotive) do 
	end
		if (myvar_28 <= myvar_8) then
			if (myvar_8 < gShopsHungerMotive[(loopvar1 + 1)]) then
		else
			end
		else
		end
	end
	{R25},{R26},{R27},myvar_28 = pairs(gShopsCustomerLoyalty)
	for loopvar1, myvar_28 in pairs(gShopsCustomerLoyalty) do 
		if (myvar_28 <= myvar_5) then
			if (myvar_5 < gShopsCustomerLoyalty[(loopvar1 + 1)]) then
		else
			end
		end
	end
	myvar_25 = GlobalObjManager["getObjectIdFromGUID"](GlobalObjManager, 214574139)
		if (0 < myvar_25) then
		myvar_28 = myvar_25
		local myvar_29 = 16
		GetObjectAttribute(myvar_28, myvar_29)
			if (nil == 1) then
		else
				if (nil == 2) then
			end
		end
	end
		if (100 <= (((((((GetTemp(2) + gShopsInterestMod[myvar_22]) + gShopsTimeModifier[loopvar1]) + ((gShopsShoppingMotiveMod[loopvar1] + gShopsHungerMotiveMod[loopvar1]) / 2)) + gShopsCustomerLoyaltyMod[loopvar1]) + gShopsCurrentCrapScoreMod[loopvar1]) + gShopsReviewModGood) + gShopsReviewModBad)) then
	end
		if (99 < 0) then
		local myvar_2 = 0
	end
	myvar_28 = myvar_2
	SetTemp(0, myvar_28)
	local myvar_27 = 1
	myvar_28 = myvar_17
	SetTemp(myvar_27, myvar_28)
end
